home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Mac Game Programming Gurus / TricksOfTheMacGameProgrammingGurus.iso / More Source / C⁄C++ / Xconq 7.0d37 / source / lib / t-midearth.g < prev    next >
Text File  |  1994-07-21  |  11KB  |  517 lines

  1. (game-module "t-midearth"
  2.   (title "Western Lands in Middle Earth")
  3.   (blurb "map of Western Lands in Middle Earth")
  4.   (version "2.0.0")
  5.   (base-module "midearth")
  6.   (variants 
  7.     (see-all false)
  8.     (world-seen false)
  9.   )
  10. )
  11.  
  12. (world 360)
  13. (area 95 80)
  14. (area (terrain
  15.   (by-name
  16.     (sea 0) (swamp 1) (wasteland 2) (plains 3) (forest 4)
  17.     (mountains 5) (ice 6) (road 7) (river 8) (ford 9))
  18.   "56g39a"
  19.   "g10a2c8a35cg38a"
  20.   "g10a2c8a36cg37a"
  21.   "g10a3c8a36cg36a"
  22.   "g12a3c6a37cg35a"
  23.   "g13a3c4a39cg34a"
  24.   "g20a40cg33a"
  25.   "g21a40cg32a"
  26.   "g10a4d8a40cg31a"
  27.   "g8a6da8d40cg30a"
  28.   "g2ad3a4d3fd3a6d6e35cg29a"
  29.   "g5a4d2f16d2ed35cg28a"
  30.   "g5a2d4f19d4f32cg27a"
  31.   "g6a3d2f22d3f4c3f24cg26a"
  32.   "g8ad2f8d2e14d5f2d2f24cg25a"
  33.   "g6a3d3f7d4e15d2f3dg2f23cg24a"
  34.   "g4a6d2f8d4e14dfgf3dg2f3cf19cg23a"
  35.   "g5a5d2f9d3e11d5fgf4d5f3d17cg22a"
  36.   "g5a5de2f9d2e12df4egf4d3f6d16cg21a"
  37.   "g6a4de2f9d2e5de10de2f2d5ed2c4d16cg20a"
  38.   "g6a5de2f8d3e3d3e10de2f7ecf4df5c3f8cg19a"
  39.   "g6a6de2f7d4e2d3e10de2f8e6d9f8cg18a"
  40.   "g7a5de3f5d4eae14de2f9ea15d7cg17a"
  41.   "g8a6d3f6d2e2ae14de2fd8e17d6cg16a"
  42.   "g9a8d2f6d3e4de10d2f2d3e3f3e19d3cg15a"
  43.   "g11ad2a8de10de9d2f3d8e20d3cg14a"
  44.   "g19a2d2e9dedf4d3edef4d7e21d3cg13a"
  45.   "g12a8d2fe7de10d3e2f4d7e21d3cg12a"
  46.   "g13a7df2e7d2e11de2f5d6e22d3cg11a"
  47.   "g13a7dfe9ded4e6d3f5d6e23d3cg10a"
  48.   "g14a5defe21dgf3db3d5e23d4cg9a"
  49.   "g14a5de2fe19degf4db3d4e20d5e3cg8a"
  50.   "g15a5de2fe3f15defgf7d5e20d4e4cg7a"
  51.   "g18a3de2fe18de3f6d3e22dea3e4cg6a"
  52.   "g19a3defe13db5dfg2f5d5e17d6a2e5cg5a"
  53.   "g20a3d2e2da11db3de2fd3e3d7e15d7a7cg4a"
  54.   "g21a6da15de3f3e3d7e15d7a8cg3a"
  55.   "g22a5da16de2fd3e3d4e17d7ad8cg2a"
  56.   "g25a2da3d2e11de2f8d5c13d3f6ad9cga"
  57.   "g28a3de10d3e2fe7d7c12d3f2a3dad9cg"
  58.   "ag27a15de3f5e3d8c12d2fa6d9cg"
  59.   "2ag26a2da12d2e2f6e4d7c10d5f6d8cg"
  60.   "3ag28a13de3f5e4d7c21d8cg"
  61.   "4ag28a12de3f5e6d6c20d8cg"
  62.   "5ag27a3da3d2e4de3f10d6c20d8cg"
  63.   "6ag30a4d2e5df12d5c19d9cg"
  64.   "7ag29a25d2e4c10d2c2d12cg"
  65.   "8ag28a23d3fe5c7d18cg"
  66.   "9ag27a12d2f9dfa2f3b3c2d22cg"
  67.   "10ag27a10d2e3f8d2f4b2cf10c7f7cg"
  68.   "11ag28a6d4e5f9d2b2dfc18f6cg"
  69.   "12ag26a5d3e5fg2f10db2d2f3cf2d2c4f12cg"
  70.   "13ag26a5d12f3de8df2cf2cd3c2f13cg"
  71.   "14ag25a8d2e8fg2fe2de5df5c2dc2f13cg"
  72.   "15ag25a3df4d2f4d6fg4f4d2f4c3d2fd12cg"
  73.   "16ag25ad2f11df4d3fgfg4df3c4d2f2d11cg"
  74.   "17ag24ae2fe16df5ded2f2c4d3f6d7cg"
  75.   "18ag23ae2fe4de17ded4f15d5cg"
  76.   "19ag22aef3e7d3a2d2f10df12da4df4cg"
  77.   "20ag21a3e6d6a2df11df9d5a3d2f3cg"
  78.   "21ag20a2e5dad7adf12df8d5a3d2f3cg"
  79.   "22ag18a4d3ad10adf5d3a4df15df4cg"
  80.   "23ag36a2d5a6df15df4cg"
  81.   "24ag36adada9df7d8f4cg"
  82.   "25ag37afa10d9f2d3c3d2cg"
  83.   "26ag38a10d4f2d3c9dcg"
  84.   "27ag38a11d2c6d3c6dg"
  85.   "28ag38a11dc5d8c2dg"
  86.   "29ag37a15d12cg"
  87.   "30ag37a15d11cg"
  88.   "31ag37a14d11cg"
  89.   "32ag36a14d11cg"
  90.   "33ag34a17d9cg"
  91.   "34ag33a18d8cg"
  92.   "35ag28a11d5c7d7cg"
  93.   "36ag27a8d9c9d4cg"
  94.   "37ag26a2d3a4d9c10d2cg"
  95.   "38ag30a4d10c11dg"
  96.   "39ag23a10d11c10dg"
  97.   "40a55g"
  98. ))
  99. (area (aux-terrain road
  100.   "95a"
  101.   "95a"
  102.   "95a"
  103.   "95a"
  104.   "95a"
  105.   "95a"
  106.   "95a"
  107.   "95a"
  108.   "95a"
  109.   "95a"
  110.   "95a"
  111.   "95a"
  112.   "95a"
  113.   "95a"
  114.   "95a"
  115.   "95a"
  116.   "95a"
  117.   "95a"
  118.   "95a"
  119.   "95a"
  120.   "95a"
  121.   "95a"
  122.   "30ai64a"
  123.   "30af64a"
  124.   "31a@63a"
  125.   "32aD13ai48a"
  126.   "28ak3sv10ak2sr48a"
  127.   "27akr4aF7sqcr51a"
  128.   "25agsr5aj61a"
  129.   "26a@6af61a"
  130.   "27a>u5a@60a"
  131.   "29a>2sq2aD59a"
  132.   "33acsv59a"
  133.   "36a@58a"
  134.   "37a@57a"
  135.   "38a@56a"
  136.   "39a@55a"
  137.   "40aD54a"
  138.   "40af54a"
  139.   "41a<53a"
  140.   "95a"
  141.   "95a"
  142.   "95a"
  143.   "95a"
  144.   "95a"
  145.   "95a"
  146.   "95a"
  147.   "95a"
  148.   "68aku25a"
  149.   "54ae12akva>sq22a"
  150.   "55a@11aja@25a"
  151.   "56a>3su6af2a>suai20a"
  152.   "61a>2su3a@4a>r20a"
  153.   "65a@3aD25a"
  154.   "66a@2aj25a"
  155.   "67aDc|q24a"
  156.   "67ajaj25a"
  157.   "67ajaj25a"
  158.   "67afaf25a"
  159.   "68aDaD24a"
  160.   "63ac4sraj24a"
  161.   "70aj24a"
  162.   "70af24a"
  163.   "71aD23a"
  164.   "71af23a"
  165.   "72a@22a"
  166.   "73a@21a"
  167.   "74a@20a"
  168.   "75a>su17a"
  169.   "78a@16a"
  170.   "79a@15a"
  171.   "80a@14a"
  172.   "81a@13a"
  173.   "82a@12a"
  174.   "83a>u10a"
  175.   "85a@9a"
  176.   "86a>u7a"
  177.   "88a>u5a"
  178.   "90a@4a"
  179.   "91a<3a"
  180. ))
  181. (area (aux-terrain river
  182.   "95a"
  183.   "95a"
  184.   "95a"
  185.   "95a"
  186.   "95a"
  187.   "95a"
  188.   "95a"
  189.   "95a"
  190.   "95a"
  191.   "95a"
  192.   "95a"
  193.   "95a"
  194.   "95a"
  195.   "95a"
  196.   "95a"
  197.   "95a"
  198.   "17acy76a"
  199.   "18ahq75a"
  200.   "18acT24agq49a"
  201.   "19ahq23acT49a"
  202.   "19agL24ahq48a"
  203.   "19agL18ae2mi2agL6acq40a"
  204.   "19agL18agM2=2agT14ac}i31a"
  205.   "19agL7ai10agL4acOq6acy6ab?y30a"
  206.   "19agL7ady8aeoL5agq7ady7ahq29a"
  207.   "19agL8ahq7agM<e2m2acT8ady6acT29a"
  208.   "20a<8agL7agLagM=<2ady8ady6ahq28a"
  209.   "29acT7agLaeHmi3ahq8ady5agL28a"
  210.   "30ady6acTagM2=3acT9ad}4moL28a"
  211.   "31ady6ahqgL6ahq9ab4=?T28a"
  212.   "32ahq5agXoL6acT15ady27a"
  213.   "32acL4aeoM=<7ahq15ady26a"
  214.   "32agq4agM<9agL16ady2ae2mi19a"
  215.   "32agL4agL10agL17ad}moM=?q18a"
  216.   "28ae3moL3aeoT10agL18ab2=<21a"
  217.   "29a4=<2aeoM?}3mi5agL43a"
  218.   "36agM<ab4=5acT43a"
  219.   "35aeoL13ady42a"
  220.   "35agM<14ad}mi39a"
  221.   "35agL16ab=Cq38a"
  222.   "35agL18acXi37a"
  223.   "35agL19abCq36a"
  224.   "35agL20acXi35a"
  225.   "35acL21abCq34a"
  226.   "59agL34a"
  227.   "48ae10agL34a"
  228.   "48ae<9agL34a"
  229.   "45ae2moL9acT34a"
  230.   "39ae5moM2=<10abai32a"
  231.   "39agM5=<15ady31a"
  232.   "40a<22ady30a"
  233.   "64ady29a"
  234.   "65ad}28a"
  235.   "66abJq26a"
  236.   "47aei18ahL26a"
  237.   "47agM18ae<26a"
  238.   "47agL18agL26a"
  239.   "47acT18acT26a"
  240.   "48ahq18ahq25a"
  241.   "48acL18agL25a"
  242.   "68agL25a"
  243.   "69a<25a"
  244.   "95a"
  245.   "95a"
  246.   "95a"
  247.   "78agq15a"
  248.   "78agL15a"
  249.   "78agL15a"
  250.   "78agL15a"
  251.   "68ae9moL15a"
  252.   "69a10=<15a"
  253.   "95a"
  254.   "95a"
  255.   "95a"
  256.   "95a"
  257.   "95a"
  258.   "95a"
  259.   "95a"
  260.   "95a"
  261.   "95a"
  262. ))
  263. (area (aux-terrain ford
  264.   "95a"
  265.   "95a"
  266.   "95a"
  267.   "95a"
  268.   "95a"
  269.   "95a"
  270.   "95a"
  271.   "95a"
  272.   "95a"
  273.   "95a"
  274.   "95a"
  275.   "95a"
  276.   "95a"
  277.   "95a"
  278.   "95a"
  279.   "95a"
  280.   "95a"
  281.   "95a"
  282.   "95a"
  283.   "95a"
  284.   "95a"
  285.   "95a"
  286.   "95a"
  287.   "46am48a"
  288.   "46ab<47a"
  289.   "95a"
  290.   "95a"
  291.   "41acq52a"
  292.   "95a"
  293.   "95a"
  294.   "95a"
  295.   "32ae62a"
  296.   "33a<61a"
  297.   "95a"
  298.   "95a"
  299.   "95a"
  300.   "95a"
  301.   "95a"
  302.   "95a"
  303.   "95a"
  304.   "95a"
  305.   "95a"
  306.   "95a"
  307.   "95a"
  308.   "95a"
  309.   "95a"
  310.   "48acq45a"
  311.   "95a"
  312.   "95a"
  313.   "95a"
  314.   "95a"
  315.   "95a"
  316.   "67ai27a"
  317.   "66acr27a"
  318.   "95a"
  319.   "67acq26a"
  320.   "95a"
  321.   "95a"
  322.   "95a"
  323.   "95a"
  324.   "95a"
  325.   "95a"
  326.   "95a"
  327.   "95a"
  328.   "95a"
  329.   "95a"
  330.   "95a"
  331.   "95a"
  332.   "95a"
  333.   "95a"
  334.   "95a"
  335.   "95a"
  336.   "95a"
  337.   "95a"
  338.   "95a"
  339.   "95a"
  340.   "95a"
  341.   "95a"
  342.   "95a"
  343.   "95a"
  344. ))
  345. (area (features (
  346.    (1 "bridge" "Brandywine %T")
  347.    (2 "bridge" "Harad %T")
  348.    (3 "bridge" "Tharbad %T")
  349.    (4 "bridge" "The Last %T")
  350.    (5 "bridge" "???")
  351.    (6 "island" "Carrock")
  352.    (7 "ford" "%T of Bruinen")
  353.    (8 "ford" "Sarn %T")
  354.    (9 "island" "Himling")
  355.    (10 "island" "Tolfalas")
  356.    (11 "island" "Cair Andros")
  357.    (12 "river" "Lhun")
  358.    (13 "river" "Baranduin")
  359.    (14 "river" "Gwathlo")
  360.    (15 "river" "Bruinen")
  361.    (16 "river" "Glanduin")
  362.    (17 "river" "Isen")
  363.    (18 "river" "Anduin")
  364.    (19 "river" "Anduin")
  365.    (20 "river" "Celduin")
  366.    (21 "river" "Carnen")
  367.    (22 "river" "Harnen")
  368.    (23 "gulf" "Icebay of Forchet")
  369.    (24 "gulf" "Gulf of Lhun")
  370.    (25 "gulf" "Havens of Umbar")
  371.    (26 "mountains" "Ered Luin")
  372.    (27 "mountains" "Ered Luin")
  373.    (28 "river" "Isen")
  374.    (29 "mountains" "Hithaeglir")
  375.    (30 "mountains" "Ered Mithrin")
  376.    (31 "mountains" "Ered Nimrais")
  377.    (32 "mountains" "Iron Hills")
  378.    (33 "mountains" "Ered Lithui")
  379.    (34 "mountains" "Ephel Duath")
  380.    (35 "hills" "Emyn Uial")
  381.    (36 "hills" "North Downs")
  382.    (37 "hills" "South Downs")
  383.    (38 "hills" "Weather %T")
  384.    (39 "hills" "North Downs")
  385.    (40 "hills" "Ettenmoors")
  386.    (41 "hills" "Emyn Muil")
  387.    (42 "hills" "Pinnath Gelin")
  388.    (43 "hills" "Emyn Arnen")
  389.    (44 "forest" "Old %T")
  390.    (45 "forest" "Mirkwood")
  391.    (46 "forest" "Lorien")
  392.    (47 "forest" "Fanghorn")
  393.    (48 "forest" "Trollshaws")
  394.    (49 "lake" "Nenuial")
  395.    (50 "ford" "%T of Isen")
  396.    (51 "lake" "Sea of Rhun")
  397.    (52 "lake" "Sea of Nurnen")
  398.    (53 "battlefield" "Galadden Fields")
  399.    (54 "battlefield" "Field of Celebrant")
  400.    (55 "battlefield" "Dagorlad")
  401.    (56 "swamp" "Nin in Eilph")
  402.    (57 "swamp" "Dead Marches")
  403.    (58 "swamp" "Nindalph")
  404.    (59 "region" "Forlindon")
  405.    (60 "river" "Gwathlo")
  406.    (61 "region" "Harlindon")
  407.    (62 "region" "The Shire")
  408.    (63 "region" "Minhwraith")
  409.    (64 "region" "Northern Waste")
  410.    (65 "region" "Forodwaith")
  411.    (66 "region" "Angmar")
  412.    (67 "region" "Withered Heath")
  413.    (68 "region" "East Blight")
  414.    (69 "region" "The Wold")
  415.    (70 "region" "The Brown Lands")
  416.    (71 "region" "Enedwaith")
  417.    (72 "region" "Druwaith Iaur")
  418.    (73 "region" "Dunland")
  419.    (74 "region" "Eregion")
  420.    (75 "region" "Rohan")
  421.    (76 "region" "Anorien")
  422.    (77 "region" "North Ithilien")
  423.    (78 "region" "South Ithilien")
  424.    (79 "region" "Gorgoroth")
  425.    (80 "region" "Mordor")
  426.    (81 "region" "Andrast")
  427.    (82 "region" "Anfalas")
  428.    (83 "region" "Belfalas")
  429.    (84 "region" "Gondor")
  430.    (85 "region" "South Gondor")
  431.    (86 "region" "Nurn")
  432.    (87 "region" "Near Harad")
  433.    (88 "region" "Lebennin")
  434.    (89 "river" "Mithelthel")
  435.   )
  436.   "95a"
  437.   "27a15*64,53a"
  438.   "27a16*64,52a"
  439.   "27a17*64,51a"
  440.   "28a16*64,51a"
  441.   "29a15*64,51a"
  442.   "95a"
  443.   "95a"
  444.   "38a5*65,52a"
  445.   "15ax22a7*65,50a"
  446.   "3aj7a3{a3x14a4*66,2a9*65,48a"
  447.   "10a2{20a6*66,a9*65,47a"
  448.   "8a4{19a4~4*66,5a5*65,a5*67,40a"
  449.   "10a2{22a3~3*66,a3:a4*65,a6*67,39a"
  450.   "10a2{8a2?14a5~2a2:2a2*65,2a5*67,39a"
  451.   "7a3W3{7a4?15a2~3a3:48a"
  452.   "5a6W2{8a4?14a3~3a3:3a:43a"
  453.   "6a5W2{9a3?11a4D3~4a5:43a"
  454.   "6a5Wa2{9a2?12a5D2~4a3:44a"
  455.   "7a4Wa2{5am3a2?16aD2~2a5I44a"
  456.   "7a5Wa2{4am3a3?3a3@11a2~a6I6a<5a3<28a"
  457.   "7a6Wa2{7a3?3a3@11a2~a7I6a9<27a"
  458.   "8a5Wa3{6a3?M16a2~a8I41a"
  459.   "9a5Wa3{6a2?2M11a89,4a2~g8I8av31a"
  460.   "10a4W4a2{13aB5a89,4a2~2a8I8av30a"
  461.   "12aW2y9a5Z5aB7a2p2~3a8I38a"
  462.   "13a7y4a5Z2b4aB4a2L3a~4a7I38a"
  463.   "13a5Y3a2|a7ZH6a2ea2h2a2~4a7I37a"
  464.   "14a5Y2a|2a7Z2H12a2~5a6I2a2u33a"
  465.   "14a6Ya|3a7ZHa4A6a3~5a6I37a"
  466.   "15a5Ya|4a7Z11a2~3aQ3a5I37a"
  467.   "15a5Ya2|6a3Zi9a2*74,2~4aQ3a4I37a"
  468.   "16a5Ya2|9ai8a2*74,3~7a5I36a"
  469.   "19a3Ya2|7an10a2*74,3~3as2a3I3*68,20aO14a"
  470.   "20a3Ya|7an4adaT3a2*74,4~2as2a5I68,16a6O13a"
  471.   "21a3Y5a4[5adaT4a2~a3J3a7I15a7O12a"
  472.   "22a2Y5a5[2aX4a2q2a3~3J3a7I15a7O12a"
  473.   "23aY5a6[aX9a2~a3J3a4I17a7O12a"
  474.   "29a7[10a2~8a5*70,16a6O12a"
  475.   "29a7[5a2*73,3a2~K4a3R7*70,15a2O3aO11a"
  476.   "29a7[3*71,2a3*73,a3~5Ka2R8*70,14aO16a"
  477.   "29a2[a4[4*71,a3*73,2a2~6K4a7*70,30a"
  478.   "32a4[5*71,4*73,a3~5K3a69,7*70,30a"
  479.   "33a3[6*71,3*73,a3~5K3a3*69,6*70,29a"
  480.   "33a3[a6*71,3*73,a3~6*75,2a2*69,6*70,29a"
  481.   "37a7*71,3*73,a~8*75,4a5*70,29a"
  482.   "37a7*71,4a2N8*75,4a2E31a"
  483.   "37a7*71,5a10*75,a4E3a2S26a"
  484.   "37a7*71,2}3a2;9*75,2a2E3U3S25a"
  485.   "38a2*71,3*72,7a3;7*75,3a2V2U2a=10a7=8a"
  486.   "40a4*72,6a5;5*75,3*76,t2V2*77,>a18=7a"
  487.   "39a5*72,3a8;5*75,4*76,tV2*77,2>3*79,=4*80,4=2*80,11a"
  488.   "40a5*72,2a10;3*75,a5*76,3*77,>5*79,10*80,10a"
  489.   "40a5*72,5a11;a2*76,a2*76,l2*77,>5*79,10*80,9a"
  490.   "41a3*72,F10a11;2*76,2*77,2>4*79,11*80,8a"
  491.   "42a72,2F11a;4a6;84,2*77,a>3*79,a11*80,8a"
  492.   "42a4F6a3*82,7a6*88,Ga2>2*79,2a11*80,8a"
  493.   "42a4F3a7*82,6a6*88,Ga4>2*86,a10*80,8a"
  494.   "42a5F2a5*82,8a7*88,2*78,>6*86,6*80,P10a"
  495.   "42a3F4a2*82,6a2*83,3a7*88,2*78,>7*86,2a5P9a"
  496.   "42a2F81,5a82,7a2*83,2a7*88,3*78,>7*86,a5P9a"
  497.   "42a3*81,14a2*83,2a3*88,3a4*78,>7*86,14a"
  498.   "60a2*83,5a2*85,4*78,>8*86,13a"
  499.   "61a83,aka5*85,4*78,>7*86,2>11a"
  500.   "63aka6*85,4*78,9>11a"
  501.   "65a7*85,3*78,4>16a"
  502.   "66a7*85,22a"
  503.   "67a6*85,22a"
  504.   "67a6*85,22a"
  505.   "68a5*85,2w3ac16a"
  506.   "79ac15a"
  507.   "95a"
  508.   "80a5*87,10a"
  509.   "80a6*87,9a"
  510.   "80a7*87,8a"
  511.   "81a6*87,8a"
  512.   "66a3z13a5*87,8a"
  513.   "65a4z26a"
  514.   "95a"
  515.   "95a"
  516. ))
  517.